edith louisa cavell - English Synonyms Dictionary

edith louisa cavell

n.
[1] Cavell , Edith Cavell